package com.mibotiquin.scaner;

import com.mibotiquin.DbHelper.DatabaseItem;

public class Farmaco implements DatabaseItem {
	
	private int codUnic;
	private String nombre;
	private String detalles;
	private int laboratorio;
	private int codNac;
	private String unidades;
	private float cantidad;
	
	public Farmaco(String[] data){
		this.codUnic=Integer.parseInt(data[0]);
		this.codNac = Integer.parseInt(data[1]);
		this.nombre = data[2];
		this.detalles = data[3];
		this.unidades = data[4];
		this.cantidad = Float.parseFloat(data[5]);
		this.laboratorio = Integer.parseInt(data[6]);
	}

	@Override
	public String[] getCamposArray() {
		// TODO Auto-generated method stub
		String[] res = {"codUnic", "codNac", "nombre", "detalles", "unidades", "cantidad", "laboratorio"};
		return res;
	}

	@Override
	public String[] getDatosArray() {
		// TODO Auto-generated method stub
		String[] res = {Integer.toString(codUnic),Integer.toString(codNac), this.nombre, this.detalles,
				this.unidades, Float.toString(cantidad), Integer.toString(laboratorio)};	
		return res;
	}

	@Override
	public String getNombreTabla() {
		// TODO Auto-generated method stub
		String nombre = "medicamento";
		return nombre;
	}

	@Override
	public DatabaseItem getInstance(String[] data) {
		// TODO Auto-generated method stub
		return new Farmaco(data);
	}

	public int getCodUnic() {
		return codUnic;
	}

	public void setCodUnic(int codUnic) {
		this.codUnic = codUnic;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDetalles() {
		return detalles;
	}

	public void setDetalles(String detalles) {
		this.detalles = detalles;
	}

	public int getLaboratortio() {
		return laboratorio;
	}

	public void setLaboratortio(int laboratortio) {
		this.laboratorio = laboratortio;
	}

	public int getCodNac() {
		return codNac;
	}

	public void setCodNac(int codNac) {
		this.codNac = codNac;
	}

	public String getUnidades() {
		return unidades;
	}

	public void setUnidades(String unidades) {
		this.unidades = unidades;
	}

	public float getCantidad() {
		return cantidad;
	}

	public void setCantidad(float cantidad) {
		this.cantidad = cantidad;
	}
	
	
	

}
